supportive seating - German English Dictionary